﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;

namespace Model
{
    /// <summary>
    /// 字典
    /// </summary>
    public enum EnumSelectType
    {

        //-----------------------------------------------------------------------------------------------------------------
        #region 现场记录
        /// <summary>
        ///  现场记录表-房屋用途
        /// </summary>
        [Description("房屋用途")]
        Purpose = 1,

        /// <summary>
        /// 建成年代来源
        /// </summary>
        [Description("建成年代来源")]
        Source = 2,
        /// <summary>
        /// 报告类型
        /// </summary>
        [Description("报告类型")]
        Presentation = 3,

        /// <summary>
        /// 评估受理
        /// </summary>
        [Description("评估受理")]
        Assessment = 4,
        /// <summary>
        /// 位置环绕
        /// </summary>
        [Description("位置环绕")]
        Position = 5,
        /// <summary>
        /// 交通便捷度
        /// </summary>
        [Description("交通便捷度")]
        Convenient = 6,
        /// <summary>
        /// 自然人文环境质量
        /// </summary>
        [Description("自然人文环境质量")]
        Humanity = 7,

        /// <summary>
        ///  居住社区成熟度
        /// </summary>
        [Description("居住社区成熟度")]
        Mature = 8,
        /// <summary>
        /// 基础设施配套度
        /// </summary>
        [Description("基础设施配套度")]
        Basics = 9,
        /// <summary>
        /// 配套设施
        /// </summary>
        [Description("配套设施")]
        Supporting = 10,
        /// <summary>
        /// 小区封闭性
        /// </summary>
        [Description("小区封闭性")]
        Close = 11,

        /// <summary>
        /// 居住小区楼宇构成
        /// </summary>
        [Description("居住小区楼宇构成")]
        Building = 12,
        #endregion
        //-----------------------------------------------------------------------------------------------------------------
        #region 抵押物去状况
        /// <summary>
        /// 交通组织方式
        /// </summary>
        [Description("交通组织方式")]
        Organization = 13,
        /// <summary>
        /// 景观及绿化
        /// </summary>
        [Description("景观及绿化")]
        Scenery = 14,
        /// <summary>
        /// 容积率
        /// </summary>
        [Description("容积率")]
        Volume = 15,
        /// <summary>
        /// 车位状况
        /// </summary>
        [Description("车位状况")]
        Parking = 16,
        /// <summary>
        /// 物业公司
        /// </summary>
        [Description("物业公司")]
        Property = 17,

        #endregion
        //-----------------------------------------------------------------------------------------------------------------
        #region 小区状况
        /// <summary>
        /// 房屋结构
        /// </summary>
        [Description("房屋结构")]
        Building_Structure = 18,
        /// <summary>
        /// 建筑类型
        /// </summary>
        [Description("建筑类型")]
        Architecture = 19,
        /// <summary>
        ///外立面装饰
        /// </summary>
        [Description("外立面装饰")]
        Facade = 20,
        /// <summary>
        /// 公共部位装修
        /// </summary>
        [Description("公共部位装修")]
        Public_Part = 21,
        /// <summary>
        /// 电梯
        /// </summary>
        [Description("电梯")]
        Elevator = 22,
        /// <summary>
        /// 供气
        /// </summary>
        [Description("供气")]
        Gas = 23,
        /// <summary>
        /// 供水
        /// </summary>
        [Description("供水")]
        water = 24,
        #endregion
        //-----------------------------------------------------------------------------------------------------------------
        #region 建筑公共部位状况
        /// <summary>
        /// 供暖
        /// </summary>
        [Description("供暖")]
        warm = 25,
        /// <summary>
        /// 门禁系统
        /// </summary>
        [Description("门禁系统")]
        Access_control = 26,
        /// <summary>
        /// 房屋实际用途
        /// </summary>
        [Description("房屋实际用途")]
        Actual_purpose = 27,
        /// <summary>
        /// 朝向
        /// </summary>
        [Description("朝向")]
        Orientation = 28,
        /// <summary>
        /// 住宅类型
        /// </summary>
        [Description("住宅类型")]
        Elevator_Type = 29,
        /// <summary>
        /// 客厅装修程度
        /// </summary>
        [Description("客厅装修程度")]
        residence = 30,
        /// <summary>
        /// 内墙
        /// </summary>
        [Description("内墙")]
        Interior_wall = 31,
        /// <summary>
        /// 顶棚
        /// </summary>
        [Description("顶棚")]
        Ceiling = 32,

        /// <summary>
        /// 建筑公共部位状况-门禁系统
        /// </summary>
        [Description("地面")]
        ground = 33,
        #endregion
        //-----------------------------------------------------------------------------------------------------------------
        #region 户内部分
        /// <summary>
        /// 洁具清况
        /// </summary>
        [Description("洁具清况")]
        Sanitary_ware = 34,
        /// <summary>
        ///灶台情况
        /// </summary>
        [Description("灶台情况")]
        Cooking_bench = 35,
        /// <summary>
        /// 居室装修情况
        /// </summary>
        [Description("居室装修情况")]
        Bedroom = 36,
        /// <summary>
        /// 卫生间装修情况
        /// </summary>
        [Description("卫生间装修情况")]
        Toilet = 37, /// <summary>
        /// 厨房装修情况
        /// </summary>
        [Description("厨房装修情况")]
        Kitchen = 38, /// <summary>
        /// 估价目的
        /// </summary>
        [Description("估价目的")]
        Evaluation = 39,

        #endregion


    }

    /// <summary>
    /// 项目状态
    /// </summary>
    public enum EnumSelectState
    {
        /// <summary>
        /// 待约勘
        /// </summary>
        [Description("待约勘")]
        waitProspect = 0,
        /// <summary>
        /// 待查勘
        /// </summary>
        [Description("待查勘")]
        waitProspect2 = 1,
        /// <summary>
        /// 已查勘
        /// </summary>
        [Description("已查勘")]
        finishProspect = 2,/// <summary>
        /// 待审核
        /// </summary>
        [Description("待审核")]
        waitAudit = 3,
        /// <summary>
        /// 初审未通过
        /// </summary>
        [Description("初审未通过")]
        InitialAuditNotPass = 4,
        /// <summary>
        /// 初审通过
        /// </summary>
        [Description("初审通过")]
        InitialAuditPass = 5,
        /// <summary>
        /// 终审未通过
        /// </summary>
        [Description("终审未通过")]
        lastInstanceNotPass = 6,
        /// <summary>
        /// 终审通过
        /// </summary>
        [Description("终审通过")]
        lastInstancePass = 7,
    }

    /// <summary>
    /// 数据状态
    /// </summary>
    public enum EnumState
    {   /// <summary>
        /// 禁用
        /// </summary>
        [Description("禁用")]
        StateNO = 0,
        /// <summary>
        /// 启用
        /// </summary>
        [Description("启用")]
        StateOK = 1,
    }
  }
